package es.albarregas.dao;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;

import es.albarregas.pojo.GastoEnvio;


public class GastosEnviosDAO extends ConexionDAO {
	public Collection<GastoEnvio> leerGastoEnvio(String clausulaWhere) {
		Collection<GastoEnvio> lista = new ArrayList<GastoEnvio>();
		try {
			getConexion();
			estamento = conexion.createStatement();
			String sentenciaSQL="SELECT gastoenvio,cod_prov FROM gastosenvios "+ clausulaWhere;
			System.out.println("Sentecia para leergasto --"+sentenciaSQL);
			resultado = estamento
					.executeQuery(sentenciaSQL);
			while (resultado.next()) {
				GastoEnvio gastosEnvio = new GastoEnvio();
				gastosEnvio.setCod_prov(resultado.getString("cod_prov"));
				gastosEnvio.setGastoEnvio(resultado.getDouble("gastoenvio"));
				
				lista.add(gastosEnvio);
			}
		} catch (SQLException ex) {
			ex.printStackTrace();
		} finally {
			cerrar();
		}
		System.out.println("Coleccion en DescuentosDao " + lista.isEmpty());
		return lista;

	}
}